package me.thinkjet.sso.server.authentication.exception;

/**
 * 
 * @ClassName BadCredentialsAuthenticationException
 * @author johnny_zyc
 * @Modified 2013-3-2 下午2:46:10
 * 
 */
public class BadCredentialsAuthenticationException extends
		AuthenticationException {

	public static final BadCredentialsAuthenticationException ERROR = new BadCredentialsAuthenticationException();

	private static final long serialVersionUID = 3256719585087797044L;

	public static final String CODE = "error.authentication.credentials.bad";

	public BadCredentialsAuthenticationException() {
		super(CODE);
	}

	public BadCredentialsAuthenticationException(final Throwable throwable) {
		super(CODE, throwable);
	}

	public BadCredentialsAuthenticationException(final String code) {
		super(code);
	}

	public BadCredentialsAuthenticationException(final String code,
			final Throwable throwable) {
		super(code, throwable);
	}
}
